Morafeno

Morafeno may mean several places in Madagascar: